package com.black.cat.bean;

import com.black.cat.config.BeanDefinition;
import com.black.cat.exception.BeansException;

/**
 * 定义对BeanDefinition的增删改查的操作
 */
public interface BeanDefinitionRegistry extends AliasRegistry {


    void registerBeanDefinition(String beanName, BeanDefinition beanDefinition)
            throws BeansException;

    boolean containsBeanDefinition(String beanName);
}
